Excellent views , very clean , well appointed. Will definitely stay here again.