This place has it all! Beautiful location and absolutely spotless upon arrival! Hoping it's available for my next trip!