Very clean and stylish stay. Best part was the location, so close to the beach. We had an unavoidable incident when we arrived and the Perfect Stay team were very helpful and quick to respond. Would definitely recommend and would love to return again.