Very nice place. All amenities were available as mentioned. Had a super time. Highly recommended.