Great place with all required amenities! Would highly recommend