Great location (close to beach and shops). The place is great for a big group, the inside decor looks nice (very modern). Overall, I had very little communication with the host and he was able to provide clear and easy to understand instructions on check-in process.