Located in a tropical garden, this is a place to which to escape from modern stresses.