Such a wonderful time at Coral Strand Lodge ….. a complete escape !
Had everything we needed and stunning location !!