Beliz place is perfect in a very lovely location. you will definately not regret it.