This place was gorgeous and well-laid out for 2 adults and 2 young teenagers. The location was great and everything was as described. There was a small hiccup when checking in but otherwise we highly recommend this place!