Great location and immaculate accommodation