We had a bad experience in an airbnb and we had to cancel at the last minute, we found this one and we loved it, it was super clean and super comfortable, the only thing is that the pool is shared and we thought it was from the house. everything else perfect.