Location and space were perfect for our group. Right on the beach with great communal spaces to hang out, prepare and have meals, etc. Check in process was very easy and host was easy to communicate with as well. I highly recommend this home