Very clean, very modern, and great hosts. Overall amazing experience for a quick trip out of town to catch up with some friends.