Very clean, fantastic location, and incredibly gracious host!! Would definitely stay here again!