We stayed in this hotel for six nights with three small children, not being familiar with the hotel or the general area. Our impression was very good, with a few (minor) issues.
The hotel is in a good location (see more below) and is in good shape despite its age. Our room seemed to have been renovated within the last 5-10 years or so. Most public spaces looked fine, with the exception of the basement karaoke bar which looked very run-down (it did not seem to be in use, though). The breakfast room and the glass-walled patio seemed a bit dated as well, but were OK.
Beds were excellent, I do not think linen was changed during our six-day stay (we did not request it). Enough space to hang clothes and store luggage. Balconies are small, but OK. TVs in rooms are very small and have a limited selection of channels (the large TV in the lobby offers a very broad range of channels). Minibar could not be used for own items unless paying a 10€ daily usage fee.
Bathroom OK even if the fancy hydromassage showers did not work in any of our rooms. The ordinary shower worked well and had plenty of hot water. Somewhat awkward location of flush buttons and toilet paper. Plenty of towels (1 large and 1 small per guest), new towels were added daily even if we at the same time used the old ones to the pool or the beach.
The hotel has a small pool (6x12 m) with depths from 110 to 240 cm (about half the pool is shallow). There's a small slide (for young kids) on one end. Pool was cleaned nightly and seemed to be very good. If you don't like sunbathing next to the splashing from the pool, there's also a roof terrace with very good views. There's also a jacuzzi near the pool, but the water here did not look very tempting.
The hotel has its own small garden with some shaded areas. There's also a ping-pong table available.
Cleaning of all areas was excellent, cleaners were friendly and not obstrusive.
The restaurant serves good, no-frills meals. There's a large menu, but resident guests are asked to pick from a selection of dishes that are changed daily (4-5 starters and 4-5 main courses). I would recommend going for half (or full board), as those who had it were served very good dishes which seemed to have lots of variety.
Breakfast was good by Italian standards - many choices of bread/cakes/pastries, a few cereals, juices, yoghurts, jams/honey/ham/cheese. Coffee can be had from the automatic brewer, or requested freshly made from the waiter.
Service was good. Most people spoke good English, those who did not did their best to help anyhow. Restaurant staff was excellent (even if a bit busy). The reception seemed to be a bit understaffed, sometimes no-one was present and there was sometimes a few minutes wait to be served.
Hotel offers free WLAN, but you need a username/password from the reception. This can only be used on one computer at a time, you have to log out (or time out) if switching to another computer. There's also a computer in the reception area, this is meant to only show a fixed set of web pages, but anyone familiar with a Linux system can easily make it run Google Chrome with unlimited web access.
The hotel offers free bikes to their guests. These seemed brand new, but they were quite simple (no gears). Using bikes is an excellent idea if going to the "real" inland towns nearby, the ride from the coast to Pietrasanta is very scenic along a long alley.
The hotel is located about halfway between Lido di Camaiore and Marina di Pietresanta, just across the street from the beach (which is occupied by an endless row of expensive beach operators - the nearest free beach is 1,3 km to the north-west). There are no other restaurants very close to the hotel, but there's a few some 100 m to the north-west, and lots if you go to the resort towns mentioned before. The nearest food supply (for self-catering) is the excellent and inexpensive Essalunga supermarket 4 blocks inland.
Access to the hotel is easy - there is free parking (reserved for hotel guests) just outside, if you're arriving by bus the coastal lines stop more or less on the doorstep. If coming from the train station in Viareggio (which is much more convenient than the in-the-middle-of-nowhere Camaiore station), it is easiest to take the buses towards the Osperdale de Versilia hospital and walk (or have a taxi) from there.
Local road traffic and building activity on the neighbouring property might cause some limited noise when being outdoors, but not too bad. Even if our rooms faced the street we could not hear traffic when the doors and windows were shut.
We would love to come back!