Perfect location. Had everything we needed for a wonderful vacation! Great experience.