Great location, easy to walk to the beach or bay and many restaurants cafes nearby. Reason it isn't a five star is because there is a cleaning fee charge despite also requiring you to take out trash and wash dishes before you leave.
Totally fine with taking out the trash and cleaning dishes (we'd likely have done it anyway) but don't get why it also comes with a $100+ cleaning fee then?