Had a fantastic stay. Very fresh and clean, exactly as described and with thoughtful small touches. Would definitely stay again.