Large, clean, comfortable and pleasant to stay for any number of days in. Check-in and communication were easy, and the location is excellent. Highly recommended.