This place had everything I could want - super cute, excellent location, quiet, spotless. I would definitely stay here again.