The place is quite small but should be enough for 4 people.
The communication is quite terrible, we had bad experience with this one. We arrived at 4:20pm (check-in time was 2pm) and the reception said that my apartment wasn't ready yet and asked us to wait for 30 mins. We waited for 30 mins and asked them again. Again, they said my apt wasn't ready yet and said that if we couldn't wait they could only cancel our reservation and we need to find somewhere else to stay. First time at Melbourne and they just wanted to kick us out. I went out to find another place and they called me to say that now the apt was ready. We finally got the room but not happy at all.