Well-presented, immaculately clean accommodation in great location.