Michele's location was great -- minutes' walk to the beach and the nearby eateries. The huge smart tv in the living room and the pool table were big pluses as well.
Do note, if you are traveling during colder times, not all rooms have heater/aircon. Only the level 2 master bedroom has it. the level 2 guest room and level 1 room don't. Overall still a pleasant stay :)