Absolutely wonderful stay!
1. Great proactive communication about how to check in
2. Beautiful view
3. Everything well labeled and thought through for guests