Great location, perfect for large groups, clean, comfortable, good communication. We really enjoyed our stay!