The place is Clean and got a nice view. In 5 minutes walk you will reach some restaurants and the first small beach. You can cook for you own.