Spotless and modern accommodation with great location.