Great location, welcoming hosts, clean and modern. We loved it! We would definitely stay here again.