nice and big place with all amenities