Ease of booking, awesome accommodation, spotlessly clean. Great location.