Pool was excellent and from apartment you are very close to Opatija, which is a beautiful little place. There's a lovely couple that look after the apartments and pool. Communication initially was tough, due to language barrier and not arriving until 1am, however, everything fell into place. If anything, the only thing i didnt particularly enjoy is the way the deposit works...you need to give 150 euros cash (which you get back at the end of the stay) However, with checkout times amd early flights, this can be a slight hindrance, more so for the lovely lady, who has to be on hand for this transaction. Id say sleeps 4 is also a longshot, maybe a family of 4, but for 3 single men, another would make it far too overcrowded. Overall though, perfect if you want to go somewhere beautiful for really cheap.