Place was big and comfortable to stay in, two storey apartment. Location was fantastic just one minute from the beach and near lots of nice restaurants. Our favourite was I limoni :)
There was no wifi however (which was mentioned but we missed).. other than that a very good choice especially for the price.