have just checked out the website for options in Italy. It seems very cheap but also looks very nice. have any of you been on holiday to any of their properties? Would love to get some inside info. Thanks