This is a beautiful place! Has everything you need including it’s own beach.