We sadly did not get to have the full experience of this place as our arrival time was severely delayed, but Bruce was an amazing communicator and accommodated our late checkin making it as easy and stress-free as possible. The apartment was everything we needed and expected, though we appreciated the comfy bed and linen as we were in need of good sleep. We hope to be able to make it back sometime to use the spa and enjoy the views!