Very clean and hospitable, the description was spot on and the overall experience was exceptional.