Clean place with all bells & whistles.The views are incredible, great host with prompt communication. Would be happy to come again.