Beautiful unit with fantastic views. Lots of rules to follow about codes and keys. Then we had to do a lot of cleaning before departure or be assessed an additional $75 fee on top of the $375 cleaning fee we already had to pay.