The pictures are 100% accurate, service is great, and the view is amazing! I highly recommend this place! My family and I had such an enjoyable vacation!