The place is a perfect location, clean, nice, great views. They communicate very quickly. We had a wonderful time.