It is a great place to stay in. The location is great. The size of the apartments is nice. The bathrooms could be improved (no bathtub and the shower is very small). It is clean enough. Breakfast is nice and the staff helpful. If you need more then one apartment make sure you are not in separated buildings.