Spacious place with all required amenities.