I wish I could give this review a 4.5 stars - the only downer on this experience was the check-in process. We arrived well after the check-in time and the cleaning lady was still there finishing up. While I appreciate the thoroughness in cleaning between guests, it was an inconvenience and awkward for my family. Other than that, everything about the place was fantastic - great location, beds were comfortable, access to washer/dryer which is perfect for a large family with kids staying for nearly a week.