Sol was wonderful, easy check in, beautiful location on beach and intercoastal. surrounded by great restaurants. definitely the best place you will ever stay in.