very clean. Nice view. Close to everything, would definitely stayed again. Really enjoyed our stay