Location (the beach and nice restaurants at walking distance) and good space are the key words to describe this lovely place. Good communication with our very kind host leveled up our experience. I totally recommend it!