Perfect location, perfectly clean, thoughtful recommendations—altogether a great stay!