Cheryl's is an incredible place- sparkling clean, fantastic hosts, great location, brand new apartment with all modern fittings, great touches throughout that felt more like a luxury resort than an airbnb. Their description doesn't actually do it justice. Highly recommended!! A+++