Great place that has recently been renovated or furnished. Location is excellent and the design of the place is well thought out!