As a veteran airbnb person I can say that this place is the most accurately-described. We enjoyed a week at Hidden Gem but wished we could have stayed a month! With 2 grown daughters I was concerned we would feel cramped, but the place is plenty big enough - the front porch and backyard pool really expand the living area. And the fact that we survived with one bathroom is a testimony to how relaxed and happy we were! The property managers, Michael and Ceci, are the best (by far), and they even arranged for a birthday cake. We would give 10 stars if we could!