Spacious, clean, neatly renovated and tastefully decorated. Great location. Everything and anything you might need to have a comfortable stay. Great value!