Perfect location. Lovely, spacious and well maintained. Great communication. Would highly recommend staying here.