Beautiful place and as big as it looks. Worth the price. Something to note is it's up a steep hill and sometimes you can hear the kids running around upstairs. Close to many things to do near the beach.