Great accommodation, equipped with everything needed to feel like a home away from home.