Excellent place, clean and neat as described, with lots of extra touches. We would definitely stay here again.