Josh is the best and this place rocks!!!! It's so beautiful and everything was clean and perfect for my stay, I wish I could have stayed longer!