Well located, very clean, and has all the amenities for a comfortable stay.