The place is great in general. Location is pretty good.
Keep in mind that if traveling with a group, there isn't any common space to fit everyone except for the terrace.