Beautiful and peaceful place in paradise. Loved everything about it.