Location was great and convenient, near to the beach and with a mini mart downstairs that runs till late at night. A short walk to the apartment if you are taking the public bus, manageable with luggage as there is only one flight of stairs at the end. Wifi works well in the living room but not in the bedroom. No blanket was provided but could be due to summer period. Some hiccups during our stay (aircon leak, power outage) but Vivi was responsive and able to resolve them fast.