Excellent location and well equipped. Communication and flexibility with arrival and departure were well above average and were greatly appreciated. We would absolutely stay here again.