Great location, generally clean and tidy however a few of the basic amenities really need to be addressed.