Wonderful location, communication and very clean! I stayed for a long weekend and it was a great experience.