Balboa's place is absolutely AMAZING. Everything was beyond our expectations and we can only wish we stayed there longer. Very clean with great location, views, and even better service/communication. Looking forward to booking again!