Absolutely perfect! Enjoyed the great sea views and sounds from the large deck.. Everything was clean and comfortable. Would definitely come back!