The plush lodgings at the Hotel San Blas