Leletta house is situated in a great spot and has all amenities listed here. The flat is really big and very clean. The terrace is a great add on - so nice to have a breakfast with that amazing view!