Roomy and well-located with plenty of amenities. We enjoyed our stay :)