Why did I give this place a 1 star? The location is great, located at the northern end of Atrani and a 20 minute walk through glorious backstreets from Amalfi. In a word SERVICE, or the lack of service. We stayed for 5 nights and, based on a noon arrival at Rome Airport, there was no stipulated arrival time, but we gave them an estimate that we would be there at 8:30 PM which seemed reasonable. We did not anticipate the 4 hours it took to get us, and a thousand other people through immigration. We purchased a sim card and texted them at 8:00 to say we would be there at 10:30, we got there at 10:29. We received a text in response that we must PAY AN EXTRA FEE for them to open the gate. We had no choice. We were also informed that we had to pay the deposit IN CASH. The ATM at the airport had been broken, and we offered them a credit card. NO, CASH ONLY. They told us that it was all in the documentation. Well AFTER we had booked and AFTER we had payed in full, in advance, we did receive a confirmation email, which mentioned the deposit but did not say in must be in cash, but the EXTRA GATE FEE is nowhere in the paperwork. It went straight into their pocket and they would not give us a receipt. We were also made to sign a statement saying that final cleaning was our responsibility, and any CLEANING required would be DEDUCTED FROM OUR DEPOSIT. They told us if we don’t GIVE THEM CASH RIGHT NOW you must leave, and if you leave we will NOT RETURN any of the money you have PAID IN ADVANCE. They took our passports and would not return then UNTIL WE GAVE THEM CASH. What a start to a vacation, after such a long trip, arguing with the owners until 1AM! Also, the place is infested with ants, and we were informed that ant control spray was available for us to purchase at the local store, and we had to spray the place ourselves (While on vacation) The place has a kitchen, with pots and pans and plates, but many things had been put away dirty. No surprise, they do not supply basic kitchen supplies like washing up liquid and dish cloths. Now the confirmation email clearly states that we must vacate by 10AM, but they made us sign a statement that we would be out by 9:00 or loose our deposit however we had to leave by 8:00AM to get to the Airport so we requested 8:00 because of our flight time. WE HAD TO WAIT UNTIL THEY TURNED UP AT 9:00 or lose our deposit. Atrani is a wonderful place but at Villa Rosa bring: Cash (Lots), Ant Spray and Cleaning equipment.