The hotel is very clean and the staff are really friendly. We were staying in a two bedroom apartment and it was huge. We had two bathrooms, a separate kitchen, large front room with balcony. The cleaning ladies came everyday and changed towels. They have a courtesy bus that will run you down to Maiori front, however it doesn't take long to walk. There is free wifi, however if like us your on the top floor the signal wasn't that strong. I couldn't get a signal in our room but my husband could. You have to wear a swimming hat in the swimming pool but that wasn't too bad. The swimming pool has a diving board at the deep end which is 3.5M deep. At the shallow end is a slide for the kids to play on. There is also a separate toddler pool. I would definitely recommend this hotel, it is a very family friendly place.