spacious rooms at St.Lucia Resorts