A lovely apartment, however there were a things that could definitely be improved on:
The bed was not ready for us when we arrived. Although we arrived 1hr earlier than we said we would, it was still 2hrs after the stipulated check in time. We were then asked to check out at 8:30am even though the check out time is 10am. We didn't mind, but I do think that is something that needs to be communicated with guests before they arrive as we are paying for that time.
The place also felt as if the owner just left - there were half empty toiletries in the bathrooms and cupboards. Moving forward, I would suggest getting reusable bottles that you can top up as new guest come, so it looks brand new for each guest. It makes a big difference in feeling welcome and comfortable.
Lastly, I was really disappointed that the 1 amenity that sold me on the place did not match the reality. It says there are Bay views, but the water is barely visible in the distance.
Overall though, a lovely stay.