Very beautiful place to stay! The communication was very good, we were unable to check in and our early but that was understandable since they had other people checking in and out. I would definitely stay there & with Sol again!