Cleanliness 10/10. Beach 2 min walk. Easy access and clear instructions to enter the Townhouse. Modern and tasteful decor. Will certainly be staying again.