Mika's Place is amazing. Spectacular view from the living area. Located very close to the main street. All the amenities you could need and more. Professionally organised to cater for all guests.