Fantastic location; great place for families! All amenities were functional and clean! We had a wonderful stay