Apartment is huge, rooms are separated from living room and kitchen which is very good as some guests can stay late watching tv without disturbing the ones that want to sleep. Shower is very good, rooms with good balcony, would definitely recommend to all and sure would come back!