Caveland is a good place to stay. The sunrise view is mind blowing. The apt was good with amenities. Definitely recommended for youngsters and couples. It is good value for money.