perfect. clean, accessible, sufficient amenities...if only we could stay longer!!