Spacious and good amenities