Great location within easy walking distance to shops and beach, great interior, big backyard and everything you need to make your stay excellent! Communication with hosts was also very good.