Very clean, right on the seafront. Great place to stay for a week vacation. Super communication with the owners.