Very clean and the location was superb!