Very well thought out with everything we needed.
Very clean and well presented. Great location close to beach and local shops.