The place is tiny but very cute with clever organization. The view from the mini terace is amazing. Location is right underneath the middle of the main pedestrian street. You can then be early in the morning making great pictures without people everywhere queuing to take selfies :(.
Ef is in charge of welcoming and takes the time to explain how to optimize your visit of the island and is available on whatsapp to help. He is very efficient and nice. There is a certain number of stairs to climb to reach the main street but someone is looking after your luggage when arriving and leaving. A place I recommend.