5 stars, excellent stay—HIGHLY recommend