Beautiful location. Modern and very clean! Great stay.