This place is clean and has beautiful view. On top of that the location is great. My family and I really enjoyed staying here!