Perfectly located and amazingly well maintained, immaculately clean, to add to that James is extremely friendly and helpful.