excellent views. clean place. great host. loved everything about it.