This place was absolutely wonderful! It was extremely clean, as advertised, the communication was absolutely wonderful and the location was top notch! We will definitely stay here again when we come back.