Great location and clean. Has everything you could ask for - a good sized kitchen, good shower, comfortable bed with heating, etc.