Great location, Great communication, Clean and spacious place.