Clean place with all necessary amenities. Our family had great time.