Very clean, comfortable, and great location! The many thoughtful touches made our stay even better. Also great communication. Would definitely stay again!