Our stay at Masashis was wonderful. It has just what we needed except for some cooking essentials like oil, salt and pepper, as well as coffee and coffee filters, so keep that in mind when booking or be prepared to bring some.
The unit was cute and very close to the beach. The mini mart and coffee shop in the lobby were very useful.
Slight noise from neighbors when moving around upstairs and street noise down below, but that's to be expected in the city.
Overall great place for value and comfort. Would stay again.