Does anyone know the web site www.bbplanet.it for accommodations in Italy. They appear to offer some nice apartment choices in Lucca, but when I try to use their service to contact the owners, there is no response. This means no response after about a week. Also there does not appear to be any way to contact the web site proprietors directly.
Anyone have any knowledge of those people?