Great location, clean, spacious all of the above.