Good stay in this clean, practical and well-placed accommodation