Spacious place with good amenities.