Super location & relaxing, refreshing place to stay.