Very clean and great location! A/C was not working properly but we really enjoyed our stay here other than the heat.