This place is a gem. Our son stayed there and it was immaculate, a great layout and had every convenience close by. David was really nice to deal with and was really prompt in his answers to my questions, and made several great suggestions which made my sons stay fantastic. We will be renting this again!