Great place. Has all the amenities you need. We very much enjoyed our stay