Excellent place, that made our trip a huge success. location was perfect and amenities were above board.