The location is fantastic, communication is swift, the place is relatively comfortable and clean bit they were late getting the place ready for us so make sure you don't have any solid plans that require exactly checking in at 3pm as was our case. Otherwise a positive experience.