Very good place with amenities, though the main bedroom can feel cramped.