Great and spacious place with great amenities