secret oasis; relaxing well appointed, modern, comfy, spacious. you’d never guess how nice from the outside.