We enjoyed our stay. Contrary to what other reviews said about the noisiness of the train, it didn't bother me at all. I heard it occassionally, but it zipped by in a few seconds and wasn't overly loud. The apartments are not soundproof, but generally no one was there to disturb us. The rooms are well air conditioned, with a ductless pump in both the bedroom and living room/kitchen area. There is no A/C in the lobby. The apartments are clean, modern, and comfortable.
Some things to note:
A clothes drying rack is available on the veranda/balcony.
The shower is a bit small, but heat and pressure are good.
You can arrange for pickup/drop off at the airport. There are taxis at the airport, but it's hard getting a taxi to pick you up from the villa. None that I contacted showed up, so I had to cancel many of my planned activities and lost a few hundred dollars. Rent a car if you plan to stay in this general area.
A coin vending machine offers snacks, cold drinks, and coffee. The coffee is pretty good considering it's from a machine!
There are two TVs, but they're very small. Probably 20". Almost all shows are in Italian. There is free wifi.
The road leading to the hotel's street is very narrow. I scratched my leg on the concrete wall because there was little space to move away from an oncoming car.
Maps and guides are available in the villa's lobby.
There are quite a few restaurants within a 10 minutes walk.
There is no pool or hot tub, but there is a rooftop terrace to lounge.