Great location, immaculately clean, all the amenities you could want.