Very clean and in a great location close to the beaches. Well equipped kitchen too. Would stay again!