Very clean and beautiful place. Great location, easy check in, good value for the price, we enjoyed our stay.