The place was absolutely great. Location is incredible. Pictures are accurate. Communication is excellent. I highly recommend staying here.