very clean and great location! absolutely loved staying here!