5 stars! clean, cute, communicative and centrally located. Would highly recommend and will be staying again the next time we visit!