The hotel is just 150 metres from the marina and Mermeli Beach, where many shops, restaurants and bars are located