perfect... the view is fantastic. they have everything that you need during stay. we will definitely back next time