Great place. As described. Small cozy flat with more amenities than you'd expect! Great communication and great value. Hope to book again.