Comfortable guest house in lush tropical garden. Fun place to stay.