Perfect in every way. Location, cleanliness, comfort, safety, parking, great restaurants, quiet. Would book again without a doubt