I think the check in/out process needs to be simplified a bit more but other than that absolutely AMAZING place! 100% worth every penny- clean, spacious with all amenities and very home like.