Very well constructed place that had everything you need. Who provides decaf and regular coffee?! The hosts couldn't have been better and the place was great. Location was awesome as well. We would definitely stay here again.