Location, location, location!
Very clean place, freshly decorated, very spacious and comfortable, in the best location.
Highly recommended.